
#pragma once

#include "bullet.h"
#include "formation.h"

class Army;

class FlameBullet : public Bullet {
public:
	FlameBullet(Unit* target, EquipmentAttribute* attr);
	virtual ~FlameBullet();

    virtual void init();
    virtual bool update(float ticks);

protected:
	ArmyFaction _targetFaction;

	Army* _targetArmy;

	float _timeElapsed;

	int _bulletNumber;
	int _targetLineIndex;
	int _targetRowIndex;

};
